﻿﻿body, div, p, form, iframe, object, ul, ol, li, dl, dt, dd, span, em, strong, img, table, td, th, textarea, button, input, select, h1, h2, h3, h4, h5, h6 {
	margin: 0 auto;
	padding: 0;
	border: 0;
	font: 300 12px/14px 'Tahoma';
	color: #333
}
li {
	list-style: none
}
em {
	font-style: normal
}
strong {
	font-weight: bold
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal
}
a, a:hover {
	color: #3E72A1;
	text-decoration: none
}
a:hover {
	text-decoration: underline
}
body {
	background: #fff
}
.left, .center, .l, .c {
	float: left
}
.right, .r {
	float: right
}
.clear, .area, .pg, .pt, .tab {
	zoom: 1
}
.clear:after, .area:after, .pg:after, .pt:after, .tab:after {
	content: ".";
	display: block;
	visibility: hidden;
	height: 0;
	clear: both
}
.hidden {
	display: none
}
body {
	font-size: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%
}
.tj, .tj > p {
	text-align: justify!important;
	text-justify: inter-ideograph!important
}
.mr38 {
	margin-right: 38px!important
}
.mb10 {
	margin-bottom: 10px!important
}
.searchWord {
	color: #C03!important
}
.logo_mod {
	display: inline;
	position: absolute;
	top: 30px;
	left: 0;
	z-index: 999;
	width: 113px;
	height: 53px
}
.logo_mod a {
	display: block;
	width: 180px;
	height: 53px;
	overflow: hidden;
	font: 12px/500px 'Tahoma';
	background: url("logo.png") no-repeat;
	_background: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="logo.png");
	_cursor: pointer
}
.logo_mod a:focus {
	outline: none
}
.authorBox_mod {
	padding: 112px 0 0 0;
	position: relative;
	width: 80%
}
.authorBox_mod h2 {
	font: 22px/24px 'Microsoft YaHei';
	color: #666;
	padding-left: 5px
}
.authorBox_mod .leftJt, .authorBox_mod .rightJt, .authorBox_mod .topJt, .authorBox_mod .bottomJt {
	position: absolute;
	top: 0;
	left: 0;
	display: none
}
.authorBox_mod .rightJt {
	left: auto;
	right: 0
}
.authorBox_mod .leftJt a, .authorBox_mod .rightJt a, .authorBox_mod .topJt a, .authorBox_mod .bottomJt a {
	display: block;
	width: 100%;
	height: 100%;
	font: 50px/54px 'Tahoma';
	color: #888;
	text-decoration: none
}
.authorBox_mod .leftJt a:focus, .authorBox_mod .rightJt a:focus, .authorBox_mod .topJt a:focus, .authorBox_mod .bottomJt a:focus {
	outline: none
}
.authorBox_mod .topJt, .authorBox_mod .bottomJt {
	width: 34px;
	height: 34px;
	left: auto;
	right: 0
}
.authorBox_mod .topJt a, .authorBox_mod .bottomJt a {
	font: 12px/500px 'Tahoma';
	overflow: hidden;
	background: url("images/bg13.png") no-repeat 0 0
}
.authorBox_mod .bottomJt a {
	background-position: 0 -44px
}
.authorBox_mod .topJt a:hover {
	background-position: -34px 0
}
.authorBox_mod .bottomJt a:hover {
	background-position: -34px -44px
}
.authorBox_mod .list {
	width: 100%;
	margin: 30px auto 0
}
.authorBox_mod .list li {
	margin-bottom: 35px;
	float: left;
	width: 100%
}
.authorBox_mod .boxA .list li {
	margin-bottom: 5px
}
.authorBox_mod .pt img {
	float: left;
	margin: 0 24px 0 auto
}
.authorBox_mod .pt h2, .authorBox_mod .pt h2 a {
	font: 20px/34px 'Microsoft YaHei';
	color: #181818
}
.authorBox_mod .pt p {
	font: 12px/24px 'Tahoma';
	color: #999;
	text-align: justify;
	text-justify: inter-ideograph;
	height: 24px;
	overflow: hidden
}
.authorBox_mod .pt h3 {
	font: 14px/24px 'Tahoma';
	color: #666;
	text-align: justify;
	text-justify: inter-ideograph;
	height: 24px;
	overflow: hidden
}
.authorBox_mod .pt .dy {
	margin-top: 25px;
	font: 12px/20px 'Tahoma';
	color: #999;
	text-align: right
}
.authorBox_mod .pt .dy span {
	font: 12px/20px 'Tahoma';
	color: #999
}
.authorBox_mod .pt .dy .btn {
	width: 40px;
	height: 20px;
	color: #333;
	text-align: center;
	display: inline-block;
	margin-left: 25px
}
.authorBox_mod .pt .dy .btn a {
	color: #333;
	font: 12px/16px 'Tahoma';
	display: block;
	width: 39px;
	height: 18px;
	padding-top: 2px;
	text-decoration: none;
	background: #EBEBEB;
	border-right: 1px #B3B3B4 solid;
	border-bottom: 1px #B3B3B4 solid
}
.authorBox_mod .pt .dy .btn a:hover {
	background: #F4F4F4;
	border-right: 1px #d4d4d4 solid;
	border-bottom: 1px #d4d4d4 solid
}
.authorBox_mod .more {
	padding-top: 30px;
	height: 30px;
	text-indent: 10px
}
.authorBox_mod .more a {
	font: 16px/30px 'Tahoma';
	text-align: center;
	color: #666;
	margin-right: 10px
}
.authorBox_mod .more .jtRight {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border-color: transparent transparent transparent #666;
	border-image: none;
	border-style: dashed dashed dashed solid;
	border-width: 5px;
	display: inline-block;
	font: 0/0 'Tahoma'
}
.author_mod {
	margin: 126px auto 0;
	width: 80%;
	text-align: center
}
.author_mod .face {
	text-align: center;
	margin: 0 auto 15px;
	display: inline-block
}
.author_mod .face a:focus {
	outline: none
}
.author_mod .face span {
	border-radius: 100%;
	border: 4px #fff solid;
	box-shadow: 0 0 1px 0 #999;
	display: block
}
.author_mod .face span img {
	border-radius: 100%
}
.author_mod .name {
	margin: 0 auto 20px;
	font: 28px/30px 'Microsoft YaHei';
	color: #333
}
.author_mod .name a {
	font: 28px/30px 'Microsoft YaHei';
	color: #333
}
.author_mod .text {
	font: 14px/26px 'Tahoma';
	color: #666;
	text-align: left
}
.ewm_mod {
	margin: 44px auto 0;
	width: 80%;
	border-top: 1px #E5E5E5 solid;
	padding-top: 35px
}
.ewm_mod .pt {
	margin: 0 auto
}
.ewm_mod .pt .pic {
	width: 86px;
	float: left
}
.ewm_mod .text h2 {
	font: 14px/20px 'Tahoma';
	color: #333;
	margin: 0 auto 6px;
	text-indent: -6px
}
.ewm_mod .text h2 a {
	color: #333
}
.ewm_mod .text p {
	font: 12px/16px 'Tahoma';
	color: #999
}
.ewm_mod .text p a {
	color: #999
}
.topBar_mod {
	height: 18px;
	text-align: right;
	right: 0;
	top: 66px;
	overflow: hidden;
	position: absolute;
	z-index: 9
}
.topBar_mod a {
	position: relative
}
.topBar_mod a, .topBar_mod .name {
	font: 14px/18px 'Tahoma';
	color: #5C5C5C;
	padding: 0 16px;
	display: inline-block;
	border-right: 1px #E6E6E6 solid
}
.topBar_mod a:hover {
	color: #5C5C5C
}
.topBar_mod a:focus {
	outline: none
}
.topBar_mod .name {
	color: #ccc
}
.topBar_mod a.clearBor {
	border: 0!important;
	padding-right: 0!important
}
.topBar_mod .dytx {
	background: url("images/bg25.png") no-repeat;
	background-size: 7px;
*background:url("images/bg25_ie.png") no-repeat;
	background: url("images/bg25_ie.png") no-repeat\0;
	height: 7px;
	position: absolute;
	right: 8px;
	top: 0;
	width: 7px;
	display: block
}
.search_mod {
	margin-bottom: 10px
}
.searchBoxA {
	margin-bottom: 0
}
.searchBoxA .searchBox {
	border: 1px #ccc solid;
	position: relative;
	height: 26px;
	width: 280px;
	z-index: 999;
	float: right;
	top: 110px;
*margin-bottom:-30px
}
.searchBoxB .searchBox {
	height: 26px;
	border: 1px #ccc solid;
	position: relative;
	display: none;
	margin-top: 10px
}
.search_mod .searchBox .searchBtn {
	width: 34px;
	height: 26px;
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	overflow: hidden
}
.search_mod .searchBox .l {
	float: none;
	width: auto;
	padding-right: 45px
}
.search_mod .searchBox .l label {
	position: absolute;
	top: 4px;
	left: 6px;
	cursor: text;
	color: #999;
	line-height: 18px
}
.search_mod .searchBox .l input {
	width: 100%;
	height: 26px;
	line-height: 18px;
	line-height: 26px\9;
	border: 0;
	margin: 0 auto 0 10px;
	outline: none;
	background: none;
	_width: 235px
}
.search_mod .searchBox .searchBtn input {
	width: 100%;
	height: 100%;
	display: block;
	background: url("images/bg27.png") no-repeat 10px 6px #fff;
	overflow: hidden;
	font: 12px/500px 'Tahoma'
}
.search_mod h2 {
	margin-top: 12px;
	font: 16px/18px 'Tahoma';
	color: #666
}
.search_mod h2 .searchWord {
	font: 16px/18px 'Tahoma'
}
.search_mod .list {
	border-bottom: 1px #F2F2F0 solid;
	padding-bottom: 40px;
	margin-bottom: 25px
}
.search_mod .list .pt {
	padding-top: 40px
}
.search_mod .list .pt .txt {
	padding-top: 5px
}
.search_mod .list .pt .txt h3, .search_mod .list .pt .txt h3 a {
	color: #181818;
	font: 20px/32px 'Microsoft YaHei'
}
.search_mod .list .pt .txt p {
	color: #999;
	font: 12px/24px 'Tahoma';
	margin-bottom: 8px;
	height: 24px;
	overflow: hidden
}
.search_mod .list .pt .txt h4, .search_mod .list .pt .txt h4 a, .search_mod .list .pt .txt h4 a span {
	color: #4476A6
}
.search_mod .list .pt .face {
	float: left;
	margin-right: 45px;
	height: 92px
}
.search_mod .list .pt .face span {
	border-radius: 100%;
	border: 2px #fff solid;
	box-shadow: 0 0 1px 0 #999;
	display: block
}
.search_mod .list .pt .face span img {
	border-radius: 100%
}
.like_mod {
	float: right;
	color: #BEBEBE;
	font: 12px/18px 'Tahoma';
	position: relative;
	margin: 0 10px 0 auto;
*margin:-15px 10px 0 auto
}
.like_mod .addOne {
	position: absolute;
	width: 22px;
	height: 18px;
	background: url("images/bg04_20140227.png") no-repeat 0 -93px;
	overflow: hidden;
	display: none;
	left: 10px;
	top: -10px
}
.like_mod .num, .like_mod strong {
	color: #BEBEBE
}
.like_mod a {
	padding-left: 23px;
	background: url("images/bg04_20140227.png") no-repeat 2px 2px;
	margin-right: 2px;
	color: #4077A5;
	font: 12px/18px 'Tahoma';
	display: inline-block
}
.like_mod a:hover {
	background-position: 2px -17px;
	text-decoration: none
}
.like_mod a:focus {
	outline: none
}
.like_mod .likeBtnDisabled a {
	background: url("images/bg04_20140227.png") no-repeat 2px -35px;
	cursor: text;
	text-decoration: none;
	color: #BEBEBE
}
.commentNum_mod {
	float: right;
	color: #BEBEBE;
	font: 12px/18px 'Tahoma';
*margin-top:-15px
}
.commentNum_mod .num {
	color: #BEBEBE
}
.commentNum_mod a, .commentNum_mod .icon {
	padding-left: 23px;
	background: url("images/bg04_20140227.png") no-repeat 0 -52px;
	margin-right: 2px;
	color: #4077A5;
	font: 12px/18px 'Tahoma';
	display: inline-block
}
.commentNum_mod a:focus {
	outline: none
}
.commentNum_mod .icon {
	width: 0;
	height: 18px;
	vertical-align: middle;
	background-position: 0 -53px
}
.commentNum_mod a:hover {
	background-position: 0 -72px;
	text-decoration: none
}
.topic_mod {
	width: 80%;
	margin: 0 auto;
	padding-top: 144px
}
.topic_mod .explain .boxA {
	display: none
}
.topic_mod .explain .boxA .pt {
	margin-left: -5px
}
.topic_mod .explain .pt .pic {
	width: 60px;
	height: 85px;
	padding-bottom: 10px;
	padding-left: 5px;
	background: url("images/bg23.png") no-repeat 7px bottom;
	margin-right: 14px;
	float: left;
	position: relative
}
.topic_mod .explain .boxA .pt .pic .num, .topic_mod .explain .boxA .pt .pic .numMax {
	width: 24px;
	height: 14px;
	padding-bottom: 4px;
	display: inline-block;
	font: 14px/14px 'Times New Roman', 'Tahoma';
	color: #fff;
	text-align: center;
	background: url("images/bg24.png") no-repeat;
	bottom: 12px;
	left: 0;
	position: absolute;
	z-index: 9
}
.topic_mod .explain .boxA .pt .pic .numMax {
	font: 12px/14px 'Times New Roman', 'Tahoma'
}
.topic_mod .explain .boxA .pt .pic img {
	display: block
}
.topic_mod .explain .boxA .pt .text {
	width: auto
}
.topic_mod .explain .boxA .pt .text h2 {
	font: 24px/24px 'Microsoft YaHei';
	color: #333;
	padding: 0;
	margin-bottom: 8px;
	width: 100%
}
.topic_mod .explain .boxA .pt .text h2 a {
	color: #333
}
.topic_mod .explain .boxA .pt .text p {
	font: 14px/20px 'Tahoma';
	color: #666;
	margin-bottom: 18px;
	max-height: 60px;
	overflow: hidden
}
.topic_mod .explain .boxA .pt .text p a {
	color: #666
}
.topic_mod .explain .boxB {
	width: 190px;
	height: 282px;
	float: left;
	padding-bottom: 55px;
	position: relative
}
.topic_mod .explain .boxB .text {
	width: 199px;
	height: 124px;
	padding-top: 12px;
	position: absolute;
	bottom: 55px;
	left: -7px;
	background: url("images/bg19.png") no-repeat
}
.topic_mod .explain .boxB .text h2 {
	font: 18px/24px 'Microsoft YaHei';
	color: #333;
	margin-bottom: 12px
}
.topic_mod .explain .boxB .text h2 a {
	color: #333;
	width: 166px;
	float: left;
	margin: -23px auto 7px 20px;
	text-indent: 22px
}
.topic_mod .explain .boxB .text h2 a:hover {
	color: #4073A2;
	text-decoration: none
}
.topic_mod .explain .boxB .text h2 .num, .topic_mod .explain .boxB .text h2 .numMax {
	width: 38px;
	height: 22px;
	display: inline-block;
	margin-right: 9px;
	font: 20px/22px 'Times New Roman', 'Tahoma';
	color: #fff;
	text-align: center
}
.topic_mod .explain .boxB .text h2 .numMax {
	font: 18px/22px 'Times New Roman', 'Tahoma'
}
.topic_mod .explain .boxB .text p {
	width: 156px;
	margin: 0 auto 10px
}
.topic_mod .explain .boxB .text p, .topic_mod .explain .boxB .text p a {
	font: 12px/20px 'Tahoma';
	color: #666
}
.topic_mod .explain .boxB .text .data {
	font: 12px/20px 'Tahoma';
	text-align: center
}
.topic_mod .explain .boxB .text .data a {
	color: #4073A2;
	padding: 0 8px;
	border-right: 1px #d2d2d2 solid
}
.topic_mod .explain .boxB .text .data a span {
	color: #4073A2
}
.topic_mod .explain .boxB .text .data a.clearBor {
	border: 0
}
.topic_mod .more {
	margin-top: -20px;
	padding-top: 38px;
	border-top: 1px #E2E2E2 solid
}
.topic_mod .more h2 {
	font: 14px/16px 'Tahoma';
	color: #666;
	margin-bottom: 30px
}
.topic_mod .topicRecommend {
	margin-top: -32px
}
.topic_mod .topicRecommend h2 {
	color: #666;
	font: 22px/24px 'Microsoft YaHei';
	padding-left: 5px;
	margin-bottom: 30px
}
.topic_mod .more .list, .topic_mod .topicRecommend .list {
	float: left;
	margin-left: -7px;
	width: 100%
}
.topic_mod .more .list ul, .topic_mod .topicRecommend .list ul {
	width: 100%
}
.topic_mod .more .list li, .topic_mod .topicRecommend .list li {
	width: 100%;
	height: 166px;
	float: left;
	overflow: hidden;
	margin-bottom: 25px
}
.topic_mod .more .list li .pt, .topic_mod .topicRecommend .list li .pt {
	width: 100%
}
.topic_mod .more .list li .pt .pic, .topic_mod .topicRecommend .list li .pt .pic {
	width: 107px;
	height: 156px;
	padding-bottom: 10px;
	padding-left: 7px;
	background: url("images/bg21.png") no-repeat 7px bottom;
	margin-right: 18px;
	float: left;
	position: relative
}
.topic_mod .more .list li .pt .pic .num, .topic_mod .more .list li .pt .pic .numMax, .topic_mod .topicRecommend .list li .pt .pic .num, .topic_mod .topicRecommend .list li .pt .pic .numMax {
	width: 38px;
	height: 22px;
	padding-bottom: 7px;
	display: inline-block;
	font: 20px/22px 'Times New Roman', 'Tahoma';
	color: #fff;
	text-align: center;
	background: url("images/bg20.png") no-repeat;
	bottom: 18px;
	left: 0;
	position: absolute;
	z-index: 9
}
.topic_mod .more .list li .pt .pic .numMax, .topic_mod .topicRecommend .list li .pt .pic .numMax {
	font: 18px/22px 'Times New Roman', 'Tahoma'
}
.topic_mod .more .list li .pt .pic img, .topic_mod .topicRecommend .list li .pt .pic img {
	display: block
}
.topic_mod .more .list li .pt .text h2, .topic_mod .topicRecommend .list li .pt .text h2 {
	font: 18px/26px 'Microsoft YaHei';
	color: #333;
	padding: 0;
	margin-bottom: 15px
}
.topic_mod .more .list li .pt .text h2 a, .topic_mod .topicRecommend .list li .pt .text h2 a {
	color: #333
}
.topic_mod .more .list li .pt .text h3, .topic_mod .topicRecommend .list li .pt .text h3 {
	font: 12px/14px 'Tahoma';
	color: #369;
	text-indent: -8px;
	margin-bottom: 30px
}
.topic_mod .more .list li .pt .text h3 span, .topic_mod .more .list li .pt .text h3 a, .topic_mod .topicRecommend .list li .pt .text h3 span, .topic_mod .topicRecommend .list li .pt .text h3 a {
	color: #369
}
.topic_mod .more .list li .pt .text h3 a, .topic_mod .topicRecommend .list li .pt .text h3 a {
	padding: 0 7px;
	border-right: 1px #D2D2D2 solid
}
.topic_mod .more .list li .pt .text h3 a.cleaBor, .topic_mod .topicRecommend .list li .pt .text h3 a.cleaBor {
	border: 0;
	padding-right: 0
}
.article_mod {
	margin: 108px auto 0 auto
}
.article_mod .title h1 {
	font: 26px/34px 'Microsoft YaHei';
	color: #333;
	text-align: left;
	margin-bottom: 18px
}
.article_mod .title h2 {
	font: 16px/18px 'Microsoft YaHei';
	color: #8A8A8A;
	text-align: left;
	margin-bottom: 18px
}
.article_mod .title h3 {
	position: relative;
	z-index: 9;
	display: inline
}
.article_mod .title h3 .date {
	font: 14px/18px 'Tahoma';
	color: #ccc;
	text-align: left
}
.article_mod .title h3 a {
	font: 14px/18px 'Tahoma';
	color: #4073A2;
	text-align: left;
	margin-right: 10px
}
.article_mod .shareMenu {
	margin-top: 8px;
	height: 23px;
	padding-bottom: 1px;
	border-bottom: 1px #E5E5E5 solid;
	position: relative
}
.article_mod .shareMenu .btn {
	width: 49px;
	height: 23px;
	float: right
}
.article_mod .shareMenu .btn a {
	display: block;
	width: 47px;
	height: 16px;
	padding-top: 5px;
	text-align: center;
	color: #666;
	font: 12px/14px 'Tahoma';
	background: #F1F1F1;
	border: 1px #F1F1F1 solid
}
.article_mod .shareMenu .btn a .jt {
	border-color: #4073A2 transparent transparent;
	border-style: solid dashed dashed;
	border-width: 5px 5px 0;
	display: inline-block;
	font: 0/0 'Tahoma';
	vertical-align: middle;
	margin: -4px auto 0 3px;
*margin:-3px auto 0 3px;
	margin: -3px auto 0 3px\0;
	transition: .2s ease-in;
	-webkit-transition: .2s ease-in
}
.article_mod .shareMenu .btn a:hover, .article_mod .shareMenu .btn a.down {
	border: 1px #D1D1D1 solid;
	background: #fff;
	text-decoration: none
}
.article_mod .shareMenu .btn a:hover .jt, .article_mod .shareMenu .btn a.down .jt {
	filter: FlipV;
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg)
}
.article_mod .shareMenu .menu {
	width: 95px;
	height: 150px;
	padding-top: 12px;
	position: absolute;
	top: 22px;
	right: 0;
	background: url("images/bg02.png") no-repeat
}
.article_mod .shareMenu .menu ul {
	width: 93px;
	margin: 0 auto
}
.article_mod .shareMenu .menu li {
	width: 93px;
	height: 24px;
	float: left
}
.article_mod .shareMenu .menu li a {
	display: block;
	width: 100%;
	height: 24px;
	_height: 18px;
	_padding-top: 6px;
	text-align: left;
	color: #5C5C5C;
	font: 12px/24px 'Tahoma';
	_font: 12px/18px 'Tahoma'
}
.article_mod .shareMenu .menu li a:hover {
	color: #CD0000;
	background: #F3F3F3;
	text-decoration: none
}
.article_mod .shareMenu .menu li span {
	width: 16px;
	height: 16px;
	display: inline-block;
	margin: -2px 6px 0 11px;
	vertical-align: middle;
	background: url("images/bg03.png") no-repeat
}
.article_mod .shareMenu .menu li .iconA {
	background-position: 0 0
}
.article_mod .shareMenu .menu li .iconB {
	background-position: 0 -25px
}
.article_mod .shareMenu .menu li .iconC {
	background-position: 0 -49px
}
.article_mod .shareMenu .menu li .iconD {
	background-position: 0 -73px
}
.article_mod .shareMenu .menu li .iconE {
	background-position: 0 -97px
}
.article_mod .shareMenu .menu li .iconF {
	background-position: 0 -121px
}
.article_mod .shareMenuV2 {
	height: 50px;
	border-bottom: 1px #E5E5E5 solid;
	position: relative;
	margin-top: -30px
}
.article_mod .shareMenuV2 .box {
	width: 80px;
	position: absolute;
	top: 0;
	right: 0
}
.article_mod .shareMenuV2 .btn {
	width: 80px;
	height: 50px
}
.article_mod .shareMenuV2 .btn a {
	width: 45px;
	height: 20px;
	padding: 16px 0 12px 33px;
	display: block;
	border: 1px #fff solid;
	background: url("images/bg05.png") no-repeat 9px 17px;
*background-position:9px 16px;
	background-position: 9px 16px\0;
	font: 14px/20px 'Tahoma';
	color: #333
}
.article_mod .shareMenuV2 .btn a:hover, .article_mod .shareMenuV2 .btn a.down {
	border: 1px #F0F0F0 solid;
	border-bottom: 1px #fff solid;
	text-decoration: none
}
.article_mod .shareMenuV2 .btn a:focus {
	outline: none
}
.article_mod .shareMenuV2 .menu {
	width: 78px;
	border: 1px #F0F0F0 solid;
	border-top: 1px #fff solid;
	padding-bottom: 10px;
	background: #fff
}
.article_mod .shareMenuV2 .menu li {
	height: 32px;
	padding-bottom: 10px;
	text-align: center
}
.article_mod .shareMenuV2 .menu li a {
	width: 32px;
	height: 32px;
	display: block;
	margin: 0 auto;
	font: 12px/500px 'Tahoma';
	overflow: hidden;
	background: url("images/bg05.png") no-repeat;
	opacity: 0.8;
	transition: opacity 0.5s ease 0s;
	filter: Alpha(Opacity=80)
}
.article_mod .shareMenuV2 .menu li a:focus {
	outline: none
}
.article_mod .shareMenuV2 .menu li a:hover {
	opacity: 1;
	filter: Alpha(Opacity=100)
}
.article_mod .shareMenuV2 .menu li .iconA {
	background-position: 0 -32px
}
.article_mod .shareMenuV2 .menu li .iconB {
	background-position: 0 -118px
}
.article_mod .shareMenuV2 .menu li .iconC {
	background-position: 0 -161px
}
.article_mod .shareMenuV2 .menu li .iconD {
	background-position: 0 -75px
}
.article_mod .shareMenuV2 .menu li .iconE {
	background-position: 0 -290px
}
.article_mod .shareMenuV2 .menu li .iconF {
	background-position: 0 -333px
}
.article_mod .text p {
	font: 14px/25px 'Tahoma';
	color: #333;
	text-align: left;
	margin-top: 20px;
	word-break: normal;
	word-wrap: break-word;
	letter-spacing: 1px
}
.article_mod .text p img {
	display: inline;
	margin: 8px auto 10px 0px;
	width: 100%
}
.article_mod .data {
	margin-top: 45px
}
.article_mod .data span, .article_mod .data span strong {
	color: #BEBEBE;
	font: 12px/14px 'Verdana', 'Tahoma'
}
.article_mod .data .read strong {
	font-weight: bold
}
.article_mod .shareIcon {
	border-bottom: 1px #E7E7E7 solid;
	margin: 32px auto 0;
	height: 32px;
	padding-bottom: 28px
}
.article_mod .shareIcon strong {
	font: 300 14px/32px 'Tahoma';
	color: #666
}
.article_mod .shareIcon ul, .article_mod .shareIcon strong {
	float: left
}
.article_mod .shareIcon ul li {
	width: 32px;
	height: 32px;
	float: left;
	margin-right: 5px
}
.article_mod .shareIcon ul li .iconA {
	background-position: 0 -32px
}
.article_mod .shareIcon ul li .iconB {
	background-position: 0 -118px
}
.article_mod .shareIcon ul li .iconC {
	background-position: 0 -161px
}
.article_mod .shareIcon ul li .iconD {
	background-position: 0 -75px
}
.article_mod .shareIcon ul li .iconE {
	background-position: 0 -290px
}
.article_mod .shareIcon ul li .iconF {
	background-position: 0 -333px
}
.article_mod .shareIcon ul li a {
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
	font: 12px/500px 'Tahoma';
	opacity: 0.8;
	transition: opacity 0.5s ease 0s;
	filter: Alpha(Opacity=80);
	background: url("images/bg05.png") no-repeat
}
.article_mod .shareIcon ul li a:hover {
	opacity: 1;
	filter: Alpha(Opacity=100)
}
.article_mod .shareIcon ul li a:focus {
	outline: none
}
.article_mod .articleIndex_mod .moreArticle, .article_mod .articleIndex_mod .articleBox {
	margin-top: 40px;
	width: 50%;
	float: left
}
.article_mod .articleIndex_mod .articleBox {
	width: 50%;
	padding-left: 7px;
	margin-left: -7px
}
.article_mod .articleIndex_mod .articleBox .list {
	position: relative;
	margin-top: 3px;
	float: left;
	width: 100%;
	height: 166px;
	overflow: hidden
}
.article_mod .articleIndex_mod .articleBox .list ul {
	position: absolute;
	width: 100%
}
.article_mod .articleIndex_mod .articleBox .list li {
	width: 100%;
	height: 166px;
	float: left;
	overflow: hidden
}
.article_mod .articleIndex_mod .articleBox .list li .pt {
	width: 100%
}
.article_mod .articleIndex_mod .articleBox .list li .pt .pic {
	width: 107px;
	height: 156px;
	padding-bottom: 10px;
	padding-left: 7px;
	background: url("images/bg21.png") no-repeat 7px bottom;
	margin-right: 24px;
	float: left;
	position: relative
}
.article_mod .articleIndex_mod .articleBox .list li .pt .pic .num, .article_mod .articleIndex_mod .articleBox .list li .pt .pic .numMax {
	width: 38px;
	height: 22px;
	padding-bottom: 7px;
	display: inline-block;
	font: 20px/22px 'Times New Roman', 'Tahoma';
	color: #fff;
	text-align: center;
	background: url("images/bg20.png") no-repeat;
	bottom: 18px;
	left: 0;
	position: absolute;
	z-index: 9
}
.article_mod .articleIndex_mod .articleBox .list li .pt .pic .numMax {
	font: 18px/22px 'Times New Roman', 'Tahoma'
}
.article_mod .articleIndex_mod .articleBox .list li .pt .pic img {
	display: block
}
.article_mod .articleIndex_mod .articleBox .list li .pt .text {
	float: left;
	width: 50%
}
.article_mod .articleIndex_mod .articleBox .only li .pt .text {
	width: auto;
	margin-top: -166px;
	padding-left: 138px;
*margin-top:0;
*padding-left:0
}
.article_mod .articleIndex_mod .articleBox .list li .pt .text h2 {
	font: 18px/28px 'Microsoft YaHei';
	color: #333;
	padding: 0;
	margin-bottom: 9px;
	width: 85%;
	float: left
}
.article_mod .articleIndex_mod .articleBox .list li .pt .text h2 a {
	color: #333
}
.article_mod .articleIndex_mod .articleBox .list li .pt .text h3 {
	font: 12px/14px 'Tahoma';
	color: #369;
	text-indent: -8px;
	margin-bottom: 30px;
	width: 85%;
	float: left
}
.article_mod .articleIndex_mod .articleBox .list li .pt .text h3 span, .article_mod .articleIndex_mod .articleBox .list li .pt .text h3 a {
	color: #369
}
.article_mod .articleIndex_mod .articleBox .list li .pt .text h3 a {
	padding: 0 7px 0 8px;
	border-right: 1px #D2D2D2 solid
}
.article_mod .articleIndex_mod .articleBox .list li .pt .text h3 a.cleaBor {
	border: 0
}
.article_mod .articleIndex_mod .articleBox .list li .pt .text h4 {
	font: 12px/14px 'Tahoma';
	color: #666;
	width: 85%;
	float: left;
	margin-bottom: 6px
}
.article_mod .articleIndex_mod .articleBox .list li .pt .text ul {
	margin-left: -8px;
	position: static;
	width: 85%;
	float: left
}
.article_mod .articleIndex_mod .articleBox .only li .pt .text h2, .article_mod .articleIndex_mod .articleBox .only li .pt .text h3, .article_mod .articleIndex_mod .articleBox .only li .pt .text h4, .article_mod .articleIndex_mod .articleBox .only li .pt .text ul {
	width: 100%
}
.article_mod .articleIndex_mod .articleBox .only li .pt .text h3 {
*width:180px
}
.article_mod .articleIndex_mod .articleBox .list li .pt .text li {
	padding-left: 8px;
	height: auto;
	float: none;
	font: 12px/26px 'Tahoma';
	color: #4073A2;
	background: url("images/bg06.png") no-repeat 0 12px;
	background-position: 0 10px\9;
	_background-position: 0 12px;
	position: relative
}
.article_mod .articleIndex_mod .articleBox .list li .pt .text li a {
	color: #4073A2
}
.article_mod .articleIndex_mod .articleBox .jt {
	top: -2px;
*top:-172px;
	_top: -184px;
	right: 0;
	width: 100%;
	position: relative
}
.article_mod .articleIndex_mod .articleBox .topJt, .article_mod .articleIndex_mod .articleBox .bottomJt {
	position: absolute;
	top: 45px;
	right: 0;
	width: 34px;
	height: 34px
}
.article_mod .articleIndex_mod .articleBox .bottomJt {
	top: 89px
}
.article_mod .articleIndex_mod .articleBox .topJt a, .article_mod .articleIndex_mod .articleBox .bottomJt a {
	display: block;
	width: 100%;
	height: 100%;
	font: 12px/500px 'Tahoma';
	overflow: hidden;
	background: url("images/bg13.png") no-repeat 0 0
}
.article_mod .articleIndex_mod .articleBox .bottomJt a {
	background-position: 0 -44px
}
.article_mod .articleIndex_mod .articleBox .topJt a:hover {
	background-position: -34px 0
}
.article_mod .articleIndex_mod .articleBox .bottomJt a:hover {
	background-position: -34px -44px
}
.article_mod .articleIndex_mod .articleBox .topJt a:focus, .article_mod .articleIndex_mod .articleBox .bottomJt a:focus {
	outline: none
}
.article_mod .articleIndex_mod .moreArticle h2, .article_mod .articleIndex_mod .articleBox h2 {
	font: 600 14px/16px 'Tahoma';
	color: #292929;
	text-align: left;
	margin-bottom: 12px
}
.article_mod .articleIndex_mod .articleBox h2 {
	padding-left: 7px
}
.article_mod .articleIndex_mod .moreArticle ul {
	float: left;
	margin-left: -5px;
	width: 100%
}
.article_mod .articleIndex_mod .moreArticle li {
	float: left;
	width: 100%;
	font: 14px/30px 'Tahoma';
	text-indent: 14px;
	background: url("images/bg06.png") no-repeat 3px 13px;
*background-position:4px 12px;
	_background-position: 5px 12px;
	background-position: 4px 12px\0
}
.article_mod .articleIndex_mod .moreArticle li a {
	color: #4073A2
}
.article_mod .publicationComment {
	margin-top: 38px
}
.article_mod .publicationComment h2 {
	font: 600 14px/16px 'Tahoma';
	color: #292929;
	text-align: left;
	margin-bottom: 12px
}
.article_mod .publicationComment textarea {
	border: 2px #EBEBEB solid;
	width: 99%;
	padding: 3px 0;
	height: 74px;
	resize: none;
	margin-bottom: 18px;
	overflow-y: auto
}
.article_mod .publicationComment .commentTool {
	color: #999;
	font: 12px/30px 'Tahoma'
}
.article_mod .publicationComment .commentTool .clew {
	color: #999;
	float: right;
	height: 30px;
	display: block;
	font: 12px/30px 'Tahoma';
	margin-top: -6px
}
.article_mod .publicationComment .commentTool .clew em {
	color: #999;
	margin: -10px 5px 0;
	display: inline-block;
	_padding-top: 9px;
	font: 300 26px/30px 'Georgia', 'Tahoma';
	vertical-align: middle
}
.article_mod .publicationComment .commentTool .clew .error {
	color: #E56C0A
}
.article_mod .publicationComment .commentTool .clew span {
	margin-top: 7px;
	display: block
}
.article_mod .publicationComment .commentTool .synchronous {
	margin-left: 14px;
	float: right;
	border-left: 1px #D1D1D1 solid;
	padding-left: 12px;
	color: #999;
	font: 12px/16px 'Tahoma'
}
.article_mod .publicationComment .commentTool .synchronous a {
	color: #999;
	height: 15px;
	overflow: hidden;
	padding-top: 1px;
	display: inline-block;
	text-decoration: none;
	padding-right: 16px;
	background: url("images/bg07.png") no-repeat right 0
}
.article_mod .publicationComment .commentTool .synchronous a.down {
	background: url("images/bg07.png") no-repeat right -16px
}
.article_mod .publicationComment .commentTool .btn {
	width: 60px;
	height: 24px;
	background: #ECECEC;
	margin: -3px 3px 0 10px;
	float: right
}
.article_mod .publicationComment .commentTool .btn a {
	width: 59px;
	height: 23px;
	display: block;
	background: #5AA9E9;
	border-right: 1px #266FB0 solid;
	border-bottom: 1px #266FB0 solid;
	text-align: center;
	font: 12px/23px 'Tahoma';
	color: #fff;
	text-decoration: none
}
.article_mod .publicationComment .commentTool .btn a:hover {
	background: #71BBEE;
	border-right: 1px #3387C1 solid;
	border-bottom: 1px #3387C1 solid
}
.article_mod .focusComment {
	margin-top: 50px
}
.article_mod .focusComment h2 {
	background: url("images/bg08.png") repeat-x bottom;
	display: block;
	margin-bottom: 10px
}
.article_mod .focusComment h2 strong {
	background: url("images/bg09.png") repeat-x bottom;
	font: 600 14px/16px 'Tahoma';
	color: #000;
	display: inline-block;
	padding-bottom: 10px
}
.article_mod .focusComment .commentBox .item {
	border-bottom: 1px #D1D1D1 dashed;
	padding: 18px 0;
	position: relative;
	width: 100%
}
.article_mod .focusComment .commentBox .clearBor {
	border: 0
}
.article_mod .focusComment .commentBox .text .msgCnt {
	font: 14px/26px 'Tahoma';
	color: #333;
	word-break: break-all;
	word-wrap: break-word
}
.article_mod .focusComment .commentBox .text .name {
	font: 600 14px/26px 'Tahoma';
	color: #999;
	padding-right: 5px
}
.article_mod .focusComment .commentBox .text .name a {
	font: 600 14px/26px 'Tahoma';
	color: #4073A2;
	padding-right: 5px
}
.article_mod .focusComment .commentBox .bottomBar .date {
	font: 12px/26px 'Verdana', 'Tahoma';
	color: #759AAD
}
.article_mod .focusComment .commentBox .bottomBar .date .l {
	float: none
}
.article_mod .focusComment .commentBox .bottomBar .commentBtn, .article_mod .focusComment .commentBox .bottomBar .delBtn {
	float: right;
	margin-top: 6px
}
.article_mod .focusComment .commentBox .bottomBar .commentBtn a, .article_mod .focusComment .commentBox .bottomBar .delBtn a {
	font: 12px/14px 'Tahoma';
	color: #006A92
}
.article_mod .focusComment .commentBox .bottomBar .delBtn {
	border-left: 1px #ccc solid;
	padding-left: 10px;
	margin-left: 10px
}
.article_mod .focusComment .commentBox .commentWindow {
	margin: 15px auto 8px;
	_margin: 15px auto 8px;
	border: 1px #DEE3E3 solid;
	background: #F7F7F7;
	padding: 8px 0;
	text-align: center;
	_zoom: 1
}
.article_mod .focusComment .commentBox .commentWindow h3 {
	font: 12px/14px 'Tahoma';
	color: #999;
	width: 97%;
	margin: 0 auto 10px;
	text-align: left
}
.article_mod .focusComment .commentBox .commentWindow h3 .close {
	width: 15px;
	height: 15px;
	float: right
}
.article_mod .focusComment .commentBox .commentWindow h3 .close a {
	background: url("images/bg10.png") no-repeat;
	width: 100%;
	height: 100%;
	display: block;
	font: 12px/500px 'Tahoma';
	overflow: hidden
}
.zfWrap .cont, .talkWrap .cont {
	position: relative
}
.txtShadow {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	filter: alpha(opacity=0);
	opacity: 0;
	word-wrap: break-word;
	word-break: break-all
}
.txtShadow b {
	display: inline-block;
	width: 0;
	overflow: hidden
}
.talkBox .txtShadow {
	line-height: 21px
}
.zfWrap .txtShadow, .talkWrap .txtShadow {
	border: 1px solid;
	line-height: 1.231;
	padding: 2px 5px 0;
	width: 97%
}
.article_mod .focusComment .commentBox .commentWindow textarea {
	width: 97%;
	zoom: 1;
	height: 40px;
	border: 1px #CDCDCD solid;
	color: #333;
	resize: none;
	margin: 0 auto;
	padding: 4px 0;
	overflow-y: auto
}
.article_mod .focusComment .commentBox .commentWindow .commentTool {
	color: #999;
	width: 98%;
	margin: 8px auto 0;
	font: 12px/26px 'Tahoma'
}
.article_mod .focusComment .commentBox .commentWindow .commentTool .clew {
	color: #999;
	float: right;
	height: 26px;
	font: 12px/26px 'Tahoma'
}
.article_mod .focusComment .commentBox .commentWindow .commentTool .clew em {
	color: #333;
	margin: -9px 5px 0;
	_padding-top: 8px;
	display: inline-block;
	vertical-align: middle;
	font: 300 22px/26px 'Georgia', 'Tahoma'
}
.article_mod .focusComment .commentBox .commentWindow .commentTool .clew em.error {
	color: #E56C0A
}
.article_mod .focusComment .commentBox .commentWindow .commentTool .btn {
	width: 60px;
	height: 24px;
	background: #ECECEC;
	margin: 0 2px 0 10px;
	float: right
}
.article_mod .focusComment .commentBox .commentWindow .commentTool .btn a {
	width: 59px;
	height: 23px;
	display: block;
	background: #5AA9E9;
	border-right: 1px #266FB0 solid;
	border-bottom: 1px #266FB0 solid;
	text-align: center;
	font: 12px/23px 'Tahoma';
	color: #fff;
	text-decoration: none
}
.article_mod .focusComment .commentBox .commentWindow .commentTool .btn a:hover {
	background: #71BBEE;
	border-right: 1px #3387C1 solid;
	border-bottom: 1px #3387C1 solid
}
.article_mod .focusComment .page {
	margin: 0 auto;
	padding: 15px 0 35px
}
.article_mod .focusComment .page .pageNum {
	float: right;
	display: none;
	margin-right: 5px;
	font: 16px/30px 'Tahoma';
	color: #666
}
.article_mod .focusComment .page .pageNum em {
	font: 16px/30px 'Tahoma';
	color: #666
}
.article_mod .focusComment .page ul {
	float: right;
	_margin-right: -5px
}
.article_mod .focusComment .page li {
	float: left;
	height: 20px;
	_width: 1px;
	_white-space: nowrap;
	margin-right: 5px
}
.article_mod .focusComment .page li a {
	display: block;
	height: 21px;
	font: 12px/20px 'Verdana', 'Tahoma';
	color: #4073A2;
	text-align: center;
	width: 24px;
	background: #fff;
	border: 1px #C0C0C0 solid;
	text-decoration: none
}
.article_mod .focusComment .page li.ne a, .article_mod .focusComment .page li.pr a {
	padding: 2px 10px 0;
	width: auto!important;
	height: 19px;
	font: 12px/18px 'Tahoma'
}
.article_mod .focusComment .page li a:hover, .article_mod .focusComment .page li.now a {
	color: #fff;
	background: #838383;
	border: 1px #838383 solid;
	text-decoration: none
}

.article_mod .focusComment .page li a:focus {
	outline: none
}
.article_mod .focusComment .page li.now a {
	background: #fff;
	color: #333;
	font-weight: bold;
	width: 16px;
	border: 1px #fff solid;
	text-decoration: none
}
.article_mod .focusComment .page li.more a, .article_mod .focusComment .page li.more a:hover {
	border: 1px #fff solid;
	background: #fff;
	color: #666;
	width: 14px
}
.articleList_mod {
	padding-top: 110px
}
.articleList_mod .title {
	height: 26px;
	padding-bottom: 8px;
	position: relative;
	border-bottom: 1px #E2E2E2 solid;
	margin-bottom: 13px;
	width: 100%
}
.articleList_mod .title strong {
	float: left;
	font: 300 18px/26px 'Microsoft YaHei';
	height: 26px;
	color: #ccc;
	margin-right: 16px
}
.articleList_mod .title strong.now a, .articleList_mod .title strong.tit, .articleList_mod .title strong.menu a {
	color: #666;
	padding: 0 6px 8px;
	border-bottom: 1px #333 solid;
	_margin-bottom: -8px;
	_position: relative
}
.articleList_mod .title strong.menu a .jtDown, .articleList_mod .title strong.menu a .jtUp {
	border-color: #333 transparent transparent;
	border-style: solid dashed dashed;
	border-width: 5px 5px 0;
	display: inline-block;
	font: 0/0 'Tahoma';
	vertical-align: middle;
	margin-left: 8px
}
.articleList_mod .title strong.menu a .jtUp {
	border-color: transparent transparent #333;
	border-style: dashed dashed solid;
	border-width: 0 5px 5px;
*border-width:0 6px 6px;
	border-width: 0 6px 6px\0;
*margin:-1px -1px 0 7px;
	margin: -1px -1px 0 7px\0
}
.articleList_mod .title strong a {
	display: inline-block;
	font: 300 18px/26px 'Microsoft YaHei';
	height: 26px;
	padding: 0 6px 8px;
	border-bottom: 1px #E2E2E2 solid;
	text-decoration: none;
	color: #ccc;
	_margin-bottom: -8px
}
.articleList_mod .title strong a:hover {
	color: #4073A2
}
.articleList_mod .title strong a:focus {
	outline: none
}
.articleList_mod .nav {
	margin: 0 auto 0 -6px
}
.articleList_mod .nav li {
	background: url("images/bg28.png") no-repeat right 4px;
	float: left;
	padding: 0 7px;
*padding-top:2px;
	padding-top: 2px\0;
	margin-bottom: 3px;
	text-align: center;
	height: 20px
}
.articleList_mod .nav li a {
	color: #666;
	font: 14px/16px 'Tahoma';
	padding: 2px 6px 2px;
*padding:3px 6px 1px;
	padding: 3px 6px 1px\0;
	display: block;
	margin: 0 auto;
*white-space:nowrap
}
.articleList_mod .nav li a:focus {
	outline: none
}
.articleList_mod .nav li.current-menu-item a {
	background: #666;
	border-radius: 3px;
	text-decoration: none;
	cursor: text;
	color: #fff
}
.articleList_mod .nav li.clearBor {
	border: 0;
	background: none
}
.articleList_mod .focusImg {
	position: relative;
	margin: 0 auto 10px;
	padding-top: 18px;
	width: 100%;
	min-height: 100px;
	background: url("images/bg12.gif") no-repeat center center
}
.articleList_mod .focusImg a {
	text-decoration: none;
	position: relative;
	display: block;
	width: 100%;
	min-height: 100px;
	cursor: pointer
}
.articleList_mod .focusImg img {
	width: 100%
}
.articleList_mod .focusImg h2 {
	position: absolute;
	left: 8px;
	bottom: 42px;
	font: 26px/28px 'Microsoft YaHei';
	color: #fff;
	padding: 8px;
	background: rgba(0,0,0,0.6);
*background:#333;
	background: #333\0;
	white-space: nowrap
}
.articleList_mod .focusImg h3 {
	position: absolute;
	left: 8px;
	bottom: 11px;
	font: 12px/14px 'Tahoma';
	color: #fff;
	padding: 6px;
	background: rgba(0,0,0,0.6);
*background:#333;
	background: #333\0;
	white-space: nowrap
}
.articleList_mod .teamList .item {
	padding: 15px 10px 20px;
	border-bottom: 1px #F2F2F0 solid;
	position: relative
}
.articleList_mod .teamList .item:hover, .articleList_mod .teamList .itemHover {
	background: #FAFAFA;
	cursor: pointer
}
.articleList_mod .teamList .item .item_edit {
	position: absolute;
	top: 28px;
	right: 15px;
	display: none;
	_display: block
}
.item_alter, .item_delete {
	background: url("images/bg04_20140227.png");
	width: 19px;
	height: 18px;
	margin-left: 15px;
	display: inline-block
}
.articleList_mod .teamList .item:hover .item_edit {
	display: block
}
.item_alter:hover, .item_delete:hover {
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1)
}
.item_alter {
	background-position: -2px -117px
}
.item_delete {
	background-position: -2px -142px
}
.articleList_mod .teamList .item .pt .haveImg {
	padding-left: 207px
}
.articleList_mod .teamList .item .pt .pic {
	float: left
}
.articleList_mod .teamList .item .pt .pic img {
	margin-top: 6px
}
.articleList_mod .teamList .item .pt .txt h2, .articleList_mod .teamList .item .pt .txt h2 span {
	font: 300 24px/40px 'Microsoft YaHei';
	color: #333;
	margin-bottom: 6px
}
.articleList_mod .teamList .item .pt .txt h2 a {
	color: #333;
	text-decoration: none
}
.articleList_mod .teamList .item .pt .txt h2 a:hover, .articleList_mod .teamList .item:hover .pt .txt h2 a, .articleList_mod .teamList .itemHover .pt .txt h2 a {
	color: #4073A2
}
.articleList_mod .teamList .item .pt .txt h2 .tj, .articleList_mod .teamList .item .pt .txt h2 .unique {
	background: #990201;
	color: #FFF;
	display: inline-block;
	font: 12px 'Tahoma';
	padding: 2px 3px 3px;
*padding:2px 3px;
	width: 12px;
	line-height: 14px;
	word-break: break-all;
	vertical-align: -3px;
*vertical-align:-4px;
	border-radius: 4px;
	margin-right: 5px
}
.articleList_mod .teamList .item .pt .txt h3 {
	font: 16px/20px 'Microsoft YaHei';
	color: #999;
	margin-bottom: 15px;
	word-break: break-all;
	word-wrap: break-word
}
.articleList_mod .teamList .item .pt .txt p {
	font: 14px/24px 'Tahoma';
	color: #333;
	padding-bottom: 25px;
*padding-bottom:35px;
	_padding-bottom: 25px;
	word-break: break-all;
	word-wrap: break-word
}
.articleList_mod .teamList .item .pt .txt p span {
	font: 14px/24px 'Tahoma';
	color: #333
}
.articleList_mod .teamList .item .pt .txt .commentNum_mod, .articleList_mod .teamList .item .pt .txt .like_mod {
	_margin-top: 0;
	_margin-bottom: 0
}
.articleList_mod .teamList .item .pt .txt .data a {
	color: #4476A6
}
.articleList_mod .teamList .item .pt .txt .data .author, .articleList_mod .teamList .item .pt .txt .data .time, .articleList_mod .teamList .item .pt .txt .data .read, .articleList_mod .teamList .item .pt .txt .data .include {
	margin-right: 10px;
	color: #BEBEBE;
	font: 300 12px/18px 'Tahoma'
}
.articleList_mod .teamList .item .pt .txt .data .read .num {
	color: #BEBEBE;
	font: 300 12px/18px 'Tahoma'
}
.articleList_mod .none {
	width: 336px;
	margin: 160px auto 200px
}
.articleList_mod .none h1 {
	width: 336px;
	height: 58px;
	font: 12px/500px '宋体';
	overflow: hidden;
	background: url("images/bg15.png")
}
.articleList_mod .none .more {
	font: 14px/16px 'Tahoma';
	text-align: right;
	margin-top: 38px;
	padding-right: 25px
}
.articleList_mod .none .more a {
	font: 14px/16px 'Tahoma';
	color: #4576A6
}
.pageMore_mod {
	width: 100%;
	height: 35px;
	margin: 20px auto 0
}
.pageMore_mod a {
	display: block;
	height: 35px;
	font: 600 14px/34px 'Tahoma';
	color: #4172A1;
	text-align: center;
	border: 1px #DCDCDC solid;
	background: #F8F8F8;
	background: -moz-linear-gradient(top, #F8F8F8, #EBEBEB 100%);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#F8F8F8), to(#EBEBEB));
	background: -o-linear-gradient(top, #F8F8F8, #EBEBEB)
}
.pageMore_mod a:hover {
	background: #EBEBEB;
	background: -moz-linear-gradient(top, #F0F0F0, #EBEBEB 100%);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#F0F0F0), to(#EBEBEB));
	background: -o-linear-gradient(top, #F0F0F0, #EBEBEB);
	text-decoration: none
}
.pageMore_mod a:focus {
	outline: none
}
.pageMore_mod a.down, .pageMore_mod a.down:hover {
	cursor: default;
	background: #F7F7F7;
	position: relative;
	color: #ccc
}
.pageMore_mod a .jh {
	width: 16px;
	height: 16px;
	vertical-align: middle;
	margin-right: 5px;
	display: none;
	background: url("images/bg12.gif") no-repeat;
	overflow: hidden
}
.pageMore_mod a.down .jh {
	display: inline-block
}
.bigPic_mod {
	height: 530px;
	background-position: center center;
	background-size: cover;
	width: 100%
}
.af {
	display: none;
	position: absolute;
	top: 250px;
	left: 0
}
.footer_mod {
	padding: 50px 0
}
.footer_mod p {
	font: 12px/22px 'Tahoma';
	color: #BDBDBD;
	text-align: center
}
.footer_mod p a {
	padding: 0 12px;
	color: #BDBDBD
}
.footer_mod p a:hover {
	color: #BDBDBD
}
.subscription_mod .list {
	margin-top: 60px
}
.subscription_mod .list li {
	width: 110px;
	float: left;
	width: 25%;
	text-align: center;
	padding-bottom: 60px
}
.subscription_mod .list li img {
	border: 5px #E1E1DA solid;
	display: block;
	margin: 0 auto 12px
}
.subscription_mod .list li a {
	font: 16px/18px 'Microsoft YaHei';
	color: #151515;
	display: block;
	width: 110px;
	margin: 0 auto
}
.subscription_mod .list li a:hover {
	color: #4073A2;
	text-decoration: none
}
.subscription_mod .list li a:focus {
	outline: none
}
.subscription_mod .list li .dyBtn {
	float: none!important;
	margin-top: 15px;
	margin-right: auto!important
}
.subscription_mod .none {
	width: 326px;
	margin: 160px auto 200px
}
.subscription_mod .none h1 {
	width: 326px;
	height: 68px;
	font: 12px/500px 'Tahoma';
	overflow: hidden;
	background: url("images/bg14.png")
}
.subscription_mod .none .more {
	font: 14px/16px 'Tahoma';
	text-align: right;
	margin-top: 38px;
	padding-right: 25px
}
.subscription_mod .none .more a {
	font: 14px/16px 'Tahoma';
	color: #4576A6
}
.dyBtn {
	float: right;
	width: 60px;
	height: 24px;
	color: #333;
	text-align: center;
	display: inline-block;
	margin-right: 10px
}
.dyBtn a {
	color: #333;
	font: 12px/20px 'Tahoma'!important;
	display: block;
	width: 59px!important;
	height: 21px!important;
	padding-top: 2px!important;
	text-decoration: none!important;
	background: #EBEBEB;
	border-right: 1px #B3B3B4 solid;
	border-bottom: 1px #B3B3B4 solid
}
.dyBtn a:hover {
	background: #F4F4F4;
	border-right: 1px #d4d4d4 solid;
	border-bottom: 1px #d4d4d4 solid;
	color: #333!important
}
.dyBtn a:focus {
	outline: none
}
.dyBtn a em {
	color: #4073A2;
	margin: -3px 3px 0 auto;
	display: inline-block;
	font: 300 20px/23px 'arial';
	vertical-align: middle
}
.dyBtn a.dyBtnCancel {
	color: #333;
	font: 12px/20px 'Tahoma';
	display: block;
	width: 59px;
	height: 21px;
	padding-top: 2px;
	text-decoration: none;
	background: #EBEBEB;
	border-right: 1px #B3B3B4 solid;
	border-bottom: 1px #B3B3B4 solid
}
.dyBtn a.dyBtnCancel:hover {
	background: #F4F4F4;
	border-right: 1px #d4d4d4 solid;
	border-bottom: 1px #d4d4d4 solid
}
.dyBtn a.dyBtnCancel em {
	color: #CFCFCF;
	margin: -6px 3px 0 auto;
	display: inline-block;
	font: 300 24px/26px 'arial';
	vertical-align: middle
}
.topicList_mod {
	padding-top: 18px
}
.topicList_mod li {
	width: 190px;
	height: 282px;
	padding-bottom: 55px;
	margin-right: 35px;
	float: left;
	position: relative
}
.topicList_mod li.clearMar {
	margin-right: 0
}
.topicList_mod li .text {
	width: 199px;
	height: 124px;
	padding-top: 12px;
	position: absolute;
	bottom: 55px;
	left: -7px;
	background: url("images/bg19.png") no-repeat
}
.topicList_mod li .text h2 {
	font: 18px/24px 'Microsoft YaHei';
	color: #333;
	margin-bottom: 12px
}
.topicList_mod li .text h2 a {
	color: #333;
	width: 166px;
	float: left;
	margin: -23px auto 7px 20px;
	text-indent: 22px
}
.topicList_mod li .text h2 a:hover {
	color: #4073A2;
	text-decoration: none
}
.topicList_mod li .text h2 .num, .topicList_mod li .text h2 .numMax {
	width: 38px;
	height: 22px;
	display: inline-block;
	margin-right: 9px;
	font: 20px/22px 'Times New Roman', 'Tahoma';
	color: #fff;
	text-align: center
}
.topicList_mod li .text h2 .numMax {
	font: 18px/22px 'Times New Roman', 'Tahoma'
}
.topicList_mod li .text p {
	width: 156px;
	margin: 0 auto 10px
}
.topicList_mod li .text p, .topicList_mod li .text p a {
	font: 12px/20px 'Tahoma';
	color: #666
}
.topicList_mod li .text .data {
	font: 12px/20px 'Tahoma';
	text-align: center
}
.topicList_mod li .text .data a {
	color: #4073A2;
	padding: 0 8px;
	border-right: 1px #d2d2d2 solid
}
.topicList_mod li .text .data a span {
	color: #4073A2
}
.topicList_mod li .text .data a.clearBor {
	border: 0
}
.topicList_mod li .more {
	width: 192px;
	height: 280px;
	background: url("images/bg22.png") no-repeat;
	position: absolute;
	top: 0;
	left: 0;
	font: 12px/270px 'Tahoma';
	color: #369;
	text-align: center
}
.topicList_mod li .more a {
	color: #369
}
.authorIndex_mod {
	margin-top: 110px
}
.authorIndex_mod .title {
	height: 26px;
	padding-bottom: 8px;
	position: relative;
	border-bottom: 1px #E2E2E2 solid
}
.authorIndex_mod .title strong {
	float: left;
	font: 300 18px/26px 'Microsoft YaHei';
	height: 26px;
	color: #666;
	margin-right: 16px
}
.authorIndex_mod .title strong.now a, .authorIndex_mod .title strong.tit {
	color: #ccc;
	padding: 0 6px 8px;
	border-bottom: 1px #333 solid;
	_margin-bottom: -8px
}
.authorIndex_mod .title strong.tit {
	color: #666
}
.authorIndex_mod .title strong a {
	display: inline-block;
	font: 300 18px/26px 'Microsoft YaHei';
	height: 26px;
	padding: 0 6px 8px;
	border-bottom: 1px #E2E2E2 solid;
	text-decoration: none;
	color: #ccc;
	_margin-bottom: -8px
}
.authorIndex_mod .title strong a:hover {
	color: #4073A2
}
.authorIndex_mod .title strong a:focus {
	outline: none
}
.authorIndex_mod .title strong.menu a .jtDown, .authorIndex_mod .title strong.menu a .jtUp {
	border-color: #333 transparent transparent;
	border-style: solid dashed dashed;
	border-width: 5px 5px 0;
	display: inline-block;
	font: 0/0 'Tahoma';
	vertical-align: middle;
	margin-left: 8px
}
.authorIndex_mod .title strong.menu a .jtUp {
	border-color: transparent transparent #333;
	border-style: dashed dashed solid;
	border-width: 0 5px 5px
}
.authorIndex_mod .index {
	margin-top: 22px
}
.authorIndex_mod .index ul {
	padding: 0 6px
}
.authorIndex_mod .index li {
	width: 23px;
	height: 23px;
	float: left;
	margin-bottom: 5px
}
.authorIndex_mod .index li a {
	width: 100%;
	height: 100%;
	display: block;
	text-align: center;
	color: #333;
	font: 300 12px/22px 'Tahoma'
}
.authorIndex_mod .index li a:hover, .authorIndex_mod .index li a.now {
	background: #EAEAEA;
	text-decoration: none
}
.authorIndex_mod .nameBox {
	margin-top: 32px;
	padding: 0 6px
}
.authorIndex_mod .nameBox .name {
	padding: 26px 0 32px;
	border-bottom: 1px #EAEAEA solid
}
.authorIndex_mod .nameBox .name h3 {
	text-align: left
}
.authorIndex_mod .nameBox .name h3 a {
	width: 36px;
	height: 36px;
	color: #333;
	font: 300 22px/36px 'Tahoma';
	background: #EAEAEA;
	display: block;
	text-align: center;
	text-decoration: none
}
.authorIndex_mod .nameBox .name ul {
	margin-top: 24px
}
.authorIndex_mod .nameBox .name li {
	display: inline;
	display: inline-block\0;
*display:inline;
	margin-right: 24px
}
.authorIndex_mod .nameBox .name li a {
	font: 14px/36px 'Tahoma';
	color: #333;
	display: inline-block
}
.bjwz_mod {
	width: 810px;
	margin: 0 auto
}
.bjwz_mod .hd {
	height: 26px;
	padding-bottom: 8px;
	position: relative;
	border-bottom: 1px #E2E2E2 solid;
	margin-bottom: 30px
}
.bjwz_mod .hd h2 strong {
	float: left;
	font: 300 18px/26px 'Microsoft YaHei';
	height: 26px;
	color: #666;
	margin-right: 20px
}
.bjwz_mod .hd h2 strong.tit {
	color: #666;
	padding: 0 6px 8px;
	border-bottom: 1px #333 solid;
	_margin-bottom: -8px
}
.bjwz_mod .bd {
	padding-top: 20px
}
.bjwz_mod .bd .l {
	width: 58px;
	margin-right: 10px;
	text-align: right;
	font: 14px/26px 'Tahoma';
	color: #333
}
.bjwz_mod .bd .r {
	float: left;
	color: #999;
	font: 12px/14px 'Tahoma';
	width: 700px
}
.bjwz_mod .bd .red {
	color: #CC0000
}
.bjwz_mod .bd .r input {
	width: 391px;
	height: 21px;
	font: 14px/16px 'Tahoma';
	color: #333;
	padding: 2px;
*padding:4px 2px 0;
	padding: 4px 2px 0\0;
	border: 1px #B3B3B3 solid;
	margin-right: 5px;
	vertical-align: text-bottom
}
.bjwz_mod .bd .r textarea.zy {
	width: 570px;
	height: 54px;
	font: 14px/16px 'Tahoma';
	color: #333;
	padding: 2px;
*padding:4px 2px 0;
	padding: 4px 2px 0\0;
	border: 1px #B3B3B3 solid;
	margin-right: 5px;
	vertical-align: text-bottom
}
.bjwz_mod .bd .title, .bjwz_mod .bd .subhead {
	margin: 0 auto 14px
}
.bjwz_mod .bd .excerpta {
	margin: 0 auto 20px;
	width: 878px
}
.bjwz_mod .bd .excerpta .r {
	font: 12px/14px 'Tahoma'
}
.bjwz_mod .bd .editorBox {
	margin: 0 auto 20px
}
.bjwz_mod .bd .editorBox .r .box {
	float: left;
	border: 1px #B3B3B3 solid;
	padding: 1px;
	background: #fff
}
.bjwz_mod .bd .fbl {
	height: 140px;
	padding-top: 25px
}
.bjwz_mod .bd .fl {
	margin: 0 auto 30px;
	padding: 0 0 23px 12px;
	border-bottom: 1px #EAEAEA solid;
	color: #333;
	font: 14px/16px 'Tahoma'
}
.bjwz_mod .bd .fl label {
	color: #666;
	font: 12px/14px 'Tahoma';
	margin-right: 18px
}
.bjwz_mod .bd .fl label input {
	vertical-align: middle;
	margin: -3px 3px 0 auto
}
.bjwz_mod .bd .fb {
	margin: 0 auto;
	padding-left: 12px
}
.bjwz_mod .bd .fb a {
	color: #266070
}
.bjwz_mod .bd .fb .btn {
	width: 85px;
	height: 26px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 17px
}
.bjwz_mod .bd .fb .btn a {
	display: block;
	width: 100%;
	height: 100%;
	background: #838383;
	text-decoration: none;
	font: 14px/26px 'Tahoma';
	color: #fff;
	text-align: center;
	border-radius: 3px
}
.bjwz_mod .bd .fb .btn a:hover {
	background: #ABABAB
}
.bjwz_mod .bd .fb .btn a:focus {
	outline: none
}
.errorPage_mod {
	width: 100%;
	margin: 0 auto 60px auto
}
.errorPage_mod a:focus {
	outline: none
}
.errorPage_mod img {
	width: 80%;
	display: block;
	margin: 0 auto
}
.topBtn_mod {
	width: 50px;
	height: 50px;
	position: fixed;
	bottom: 50px;
	right: 50px;
	_display: none
}
.topBtn_mod a {
	width: 50px;
	height: 50px;
	display: block;
	background: url("images/bg17.png") no-repeat 0 0;
	font: 12px/500px 'Tahoma';
	overflow: hidden
}
.topBtn_mod a:hover {
	background-position: 0 -50px
}
.topBtn_mod a:focus {
	outline: none
}
.browserUpdate_mod {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 42px;
	text-align: center;
	z-index: 99
}
.browserUpdate_mod .txt {
	text-align: center;
	height: 30px;
	padding-top: 12px;
	font: 12px/14px 'Tahoma';
	color: #fff;
	background: #4477A7
}
.browserUpdate_mod .txt a {
	color: #fff
}
.browserUpdate_mod .txt .closeBox {
	vertical-align: middle;
	display: inline-block
}
.browserUpdate_mod .txt .closeBox a {
	font: 12px/500px 'Tahoma';
	text-decoration: none;
	display: block;
	width: 11px;
	height: 11px;
	background: url("images/bg18.png") no-repeat;
	overflow: hidden
}
.layoutA, .layoutB, .layoutC {
	width: 1000px;
	margin: 0 auto
}
.layoutA .left, .layoutB .left, .layoutC .left {
	width: 300px;
	float: right;
	display: inline-block
}
.layoutA .right, .layoutB .right, .layoutC .right {
	width: 640px;
	border-right: 1px #D1D1D1 solid;
	padding-right: 59px
}
.top_mod {
	width: 640px;
	position: relative;
	float: left;
	margin: 0 auto
}
.layoutD .top_mod {
	width: 100%;
	margin-top: -110px
}
.layoutD_B .top_mod {
	margin-top: -145px
}
.layoutA .left .authorBox_mod .boxB {
	display: none
}
.layoutA .right .articleList_mod .teamList .item .pt .txt .con .data .commentNum_mod {
	_margin-top: -18px
}
.layoutA .right .articleList_mod .teamList .item .pt .txt .con .data .commentNum_mod .icon {
	_margin-top: 1px
}
.layoutB .left {
*padding-top:130px
}
.layoutC .left .author_mod {
	margin: 0 auto;
	padding: 70px 10% 20px;
	position: relative;
	background: #fff
}
.layoutC .left .author_mod .face {
	position: absolute;
	top: -54px;
	left: 50%;
	margin-left: -56px
}
.layoutD {
	width: 915px;
	margin: 0 auto;
	position: relative;
	padding-top: 110px
}
.layoutD_B {
	padding-top: 145px
}
@media only screen and (min-width:1240px) {
.layoutA, .layoutB, .layoutC {
	width: 1200px
}
.layoutA .left, .layoutB .left, .layoutC .left {
	width: 480px
}
.top_mod {
	margin-left: 20px
}
.layoutD .top_mod {
	margin-left: auto
}
.authorBox_mod {
	padding: 112px 0 0 0;
	width: 80%
}
}
@media only screen and (max-width:1240px) {
.layoutA, .layoutB, .layoutC {
	width: 1000px
}
.layoutA .left, .layoutB .left, .layoutC .left {
	width: 32%
}
.layoutA .right, .layoutB .right, .layoutC .right, .top_mod {
	width: 61%;
	padding-right: 6%
}
.top_mod {
	padding-right: 1px;
	margin-right: 38%;
	float: right
}
.layoutD .top_mod {
	width: 100%;
	padding-right: 0;
	margin-right: auto;
	float: left
}
.authorBox_mod {
	padding: 112px 0 0 0;
	width: 80%
}
.topicList_mod li {
	margin-right: 20px
}
}
@media only screen and (max-width:960px) {
.top_mod {
	float: none;
	width: 91%;
	margin: 0 auto;
	padding: 0
}
.logo_mod {
	top: 20px
}
.topBar_mod {
	top: 56px
}
.layoutD .top_mod {
	float: left;
	width: 100%
}
.articleList_mod .teamList .item .pt .txt p, .articleList_mod .teamList .item .pt .txt p span {
	font: 16px/26px 'Tahoma'
}
.topic_mod {
	width: 91%;
	padding-top: 100px
}
.topic_mod .explain .boxA {
	display: block
}
.topic_mod .explain .boxB, .topic_mod .more {
	display: none
}
.topBtn_mod {
	display: none
}
.articleList_mod {
	padding-top: 0
}
.layoutA, .layoutB, .layoutC {
	width: auto
}
.topicRecommend {
	display: none
}
.searchBoxA .searchBox {
	display: none
}
.searchBoxB .searchBox {
	display: block
}
.layoutA .left, .layoutA .right {
	float: none
}
.layoutA .left {
	width: 100%;
	max-width: 100%
}
.layoutA .right {
	width: 91%;
	max-width: 91%;
	padding: 0;
	margin: 0 auto;
	border: 0
}
.layoutA .left .authorBox_mod {
	border-bottom: 1px solid #ccc;
	margin: 0 auto;
	padding-top: 100px;
	padding-left: 0;
	width: 91%
}
.layoutA .left .authorBox_mod .boxA {
	display: none
}
.layoutA .left .authorBox_mod .boxB {
	display: block
}
.layoutA .left .authorBox_mod .topJt, .layoutA .left .authorBox_mod .bottomJt {
	display: block;
	top: 162px
}
.layoutA .left .authorBox_mod .bottomJt {
	top: 207px
}
.layoutA .left .authorBox_mod .list {
	width: 94%;
	float: left;
	height: 125px;
	overflow: hidden;
	position: relative;
	text-align: justify;
	text-justify: inter-ideograph
}
.layoutA .left .authorBox_mod .list ul {
	position: absolute;
	top: 0;
	left: 0
}
.layoutA .left .authorBox_mod .list li {
	float: left;
	width: 100%;
	height: 100px;
	margin-bottom: 25px;
	overflow: hidden
}
.layoutA .left .authorBox_mod .more, .layoutA .left .authorBox_mod .dy, .layoutA .right .articleList_mod .teamList .item .pt .txt .pic img, .layoutA .right .articleList_mod .teamList .item .pt .txt h2 .tj, .layoutA .right .articleList_mod .teamList .item .pt .txt .contro, .layoutA .right .articleList_mod .teamList .item .pt .txt h2 .zd {
	display: none
}
.articleList_mod .teamList .item:hover .item_edit {
	display: none
}
.layoutA .right .articleList_mod, .layoutA .right .authorIndex_mod {
	margin-top: 10px
}
.layoutA .right .articleList_mod .teamList .item .pt .haveImg {
	padding-left: 0
}
.layoutA_C .left {
	display: none
}
.layoutA_C .right .articleList_mod {
	padding-top: 98px;
	margin-top: 0
}
.layoutB .left {
	float: none;
	border: 0;
	width: 91%;
	max-width: 91%;
	height: auto;
	position: static
}
.layoutB .right .article_mod {
	padding-top: 94px
}
.layoutB .left .author_mod {
	display: none
}
.layoutB .right .author_mod {
	display: block;
	margin: 30px auto 0;
	width: 100%;
	border-bottom: 1px #E5E5E5 solid
}
.layoutB .right .author_mod .face {
	float: left;
	margin: -5px 15px 0 auto
}
.layoutB .right .author_mod .face img {
	width: 86px;
	height: 86px
}
.layoutB .right .author_mod .name {
	text-align: left;
	margin: 0 auto 10px
}
.layoutB .right .author_mod .text {
	line-height: 24px;
	min-height: 80px;
	height: auto;
	overflow: visible;
	margin-bottom: 8px
}
.layoutB .left .ewm_mod {
	display: none
}
.layoutB .right {
	padding: 0;
	border: 0;
	float: none;
	width: 91%;
	margin-left: auto;
	max-width: 91%;
	position: relative
}
.layoutB .right .article_mod {
	margin: 0 auto
}
.layoutB .right .article_mod .title h1 {
	font: 24px/34px 'Microsoft YaHei'
}
.layoutB .right .article_mod .text p {
	font: 18px/28px 'Tahoma';
	text-indent: 36px
}
.layoutB .right .article_mod .text p img {
	margin: 8px auto 10px -36px
}
.layoutB .right .article_mod .focusComment .page li {
	display: none
}
.layoutB .right .article_mod .focusComment .page li.pr, .layoutB .right .article_mod .focusComment .page li.ne {
	display: block;
	width: 30px;
	height: 30px;
	margin: 0 auto 0 10px
}
.layoutB .right .article_mod .focusComment .page .pageNum {
	display: block
}
.layoutB .right .article_mod .focusComment .page li.pr a, .layoutB .right .article_mod .focusComment .page li.ne a {
	background: url("images/bg11.png") no-repeat 0 0;
	font: 12px/500px 'Tahoma';
	overflow: hidden;
	display: blcok;
	width: 30px;
	height: 30px;
	padding: 0;
	margin: 0 auto
}
.layoutB .right .article_mod .focusComment .page li.ne a {
	background-position: -41px 0
}
.layoutB .right .article_mod .focusComment .page li.pr a:focus, .layoutB .right .article_mod .focusComment .page li.ne a:focus {
	outline: none
}
.layoutC {
	overflow: hidden
}
.layoutC .topBar_mod {
	display: none
}
.layoutC .left, .layoutC .right {
	float: none
}
.layoutC .left {
	width: 100%;
	max-width: 100%;
	position: relative;
	top: 0;
	left: 0;
	border: 0
}
.layoutC .left .bigPic_mod {
	height: 350px
}
.layoutC .left .author_mod {
	width: 91%;
	padding: 70px 0 20px;
	margin-bottom: 10px
}
.layoutC .right {
	width: 91%;
	max-width: 91%;
	padding: 0;
	border: 0;
	margin-left: auto
}
.layoutC .right .articleList_mod {
	margin-top: 0
}
.layoutD_B {
	width: 91%
}
.topicList_mod ul {
	width: 100%;
	margin: 0 auto
}
.topicList_mod li {
	width: 33%;
	margin-right: 0
}
}
@media screen and (max-device-width:768px) and (orientation:portrait) {
.topicList_mod li {
	width: auto;
	margin-right: 64px
}
.layoutA .left .authorBox_mod .topJt {
	top: 158px
}
.layoutA .left .authorBox_mod .bottomJt {
	top: 203px
}
}
@media only screen and (max-width:640px) {
.topBar_mod {
	top: 35px
}
.layoutD .topBar_mod {
	top: 56px
}
.layoutD_B .topBar_mod {
	top: 35px
}
.logo_mod {
	width: 60px;
	height: 28px
}
.logo_mod a {
	width: 60px;
	height: 28px;
	background-size: 60px 28px
}
.layoutD .logo_mod, .layoutD .logo_mod a {
	width: 113px;
	height: 53px
}
.layoutD .logo_mod a {
	background-size: 113px 53px
}
.layoutD_B .logo_mod, .layoutD_B .logo_mod a {
	width: 60px;
	height: 28px
}
.layoutD_B .logo_mod a {
	background-size: 60px 28px
}
.topBar_mod a, .topBar_mod .name {
	font: 12px/14px 'Tahoma';
	padding: 0 8px
}
.topBar_mod .dytx {
	right: 1px
}
.layoutD .topBar_mod a, .layoutD .topBar_mod .name {
	font: 14px/18px 'Tahoma';
	padding: 0 16px
}
.layoutD_B .topBar_mod a, .layoutD_B .topBar_mod .name {
	font: 12px/14px 'Tahoma';
	padding: 0 8px
}
.topicList_mod ul {
	width: 190px;
	margin: 0 auto
}
.topicList_mod li {
	width: auto;
	float: none;
	margin-right: 0
}
.topic_mod {
	padding-top: 80px
}
.layoutA .right .articleList_mod .focusImg img {
	width: 100%
}
.layoutA .right .articleList_mod .focusImg h2 {
	bottom: 34px;
	font: 14px/18px 'Microsoft YaHei';
	padding: 4px
}
.layoutA .right .articleList_mod .focusImg h3 {
	padding: 2px
}
.footer_mod p a {
	padding: 0 6px;
	color: #BDBDBD
}
.layoutA .left .authorBox_mod {
	padding-top: 75px;
	padding-left: 0
}
.layoutA .left .authorBox_mod .list {
	width: 90%
}
.layoutA .left .authorBox_mod .list .pt img {
	margin-right: 8px
}
.layoutA .left .authorBox_mod .list li {
	width: 97%
}
.layoutA .left .authorBox_mod .topJt {
	top: 133px
}
.layoutA .left .authorBox_mod .bottomJt {
	top: 178px
}
.layoutA .right .articleList_mod .title, .layoutA .right .authorIndex_mod .title {
	padding-bottom: 1
}
.layoutA_C .right .articleList_mod {
	padding-top: 73px
}
.layoutA .subscription_mod .list li {
	width: 50%
}
.layoutB .right .article_mod {
	padding-top: 69px
}
.layoutB .right .article_mod .articleIndex_mod .moreArticle, .layoutB .right .article_mod .articleIndex_mod .articleBox {
	width: 100%
}
.layoutB .right .article_mod .articleIndex_mod .articleBox {
	margin-left: -14px
}
.layoutC .left .author_mod {
	padding: 70px 0 20px
}
.layoutC .left .author_mod .face {
	top: -55px
}
.articleList_mod .teamList .item {
	padding: 15px 0 20px
}
.layoutC .right .articleList_mod .teamList .item .pt .txt .pic img {
	display: none
}
.layoutC .right .articleList_mod .teamList .item .pt .haveImg {
	padding-left: 0
}
.af {
	display: block
}
}
@media screen and (max-width:640px) and (orientation:landscape) {
.topicList_mod ul {
	width: 100%
}
.topicList_mod li {
	margin-right: 56px;
	float: left
}
.topicList_mod li.clearMar {
	margin-right: 56px
}
.topicList_mod li:nth-of-type(even) {
	margin-right: 0
}
}
.bigBox .layoutA, .bigBox .layoutB, .bigBox .layoutC {
	width: 1200px
}
.bigBox .layoutA .left, .bigBox .layoutB .left, .bigBox .layoutC .left {
	width: 480px
}
.bigBox .top_mod {
	margin-left: 20px;
	_margin-left: 10px
}
.bigBox .layoutD .top_mod {
	margin-left: auto
}
.delChose {
	top: 50%;
	right: 50%;
	margin: -36px -90px 0 auto;
	padding: 15px;
	width: 150px;
	text-align: center;
	line-height: 19px;
	border: 1px solid #C4C4C4;
	border-radius: 5px;
	position: absolute;
	z-index: 99;
	background-color: #fff;
	box-shadow: 1px 1px 2px #CAC8C8
}
.delChose .gb_btn {
	min-width: 30px;
	display: inline-block;
	height: 16px;
	padding: 2px 8px 1px;
	margin: 0;
	text-align: center;
	line-height: normal;
	white-space: nowrap;
	border-width: 1px;
	border-style: solid;
	border-radius: 2px;
	cursor: pointer;
	margin: 5px 3px 0
}
.gb_btn1 {
	border-color: #288FC9;
	background-color: #43ABDC;
	background-position: 0 -18px
}
.gb_btn5 {
	border-color: #CFCFCF;
	background-color: #E5E5E5;
	background-position: 0 -162px
}
.gb_btn1 input, .gb_btn5 input {
	background: none;
	color: #fff;
	margin-top: -1px;
*margin-top:1px;
	margin-top: 1px\0;
	cursor: pointer
}
.gb_btn5 input {
	color: #333
}
.D {
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 999
}
.D .bg {
	background: #000;
	height: 100%;
	left: 0;
	opacity: 0.35;
	filter: alpha(opacity=35);
	position: absolute;
	top: 0;
	width: 100%
}
.D .CR {
	position: absolute
}
.D .tbSendMsg {
	display: block
}
.D table {
	border-collapse: collapse;
	border-spacing: 0
}
.D .DWrap:after {
	border: 3px solid rgba(51,51,51,0.1);
	border-radius: 4px 4px 4px 4px;
	content: " ";
	display: block;
	height: 100%;
	left: -4px;
	padding: 1px;
	position: absolute;
	top: -4px;
	width: 100%;
	z-index: -1
}
.D .DWrap {
	background-color: #FFFFFF;
	border: 1px solid #8E8E8E;
	padding: 15px 15px 2px;
	position: relative
}
.D .DTitle {
	cursor: move;
	margin: -15px -15px 0;
	overflow: hidden;
	padding: 15px 0 0 15px
}
.tbSendMsg .tl, .tbSendMsg .tm, .tbSendMsg .tr, .tbSendMsg .lm, .tbSendMsg .rm, .tbSendMsg .bl, .tbSendMsg .bm, .tbSendMsg .br {
	display: none
}
.confirm_larger_box {
	padding: 25px 15px 30px 25px
}
.confirm_larger_box .ui_ico_b {
	float: left;
	margin-right: 10px
}
.confirm_larger_box .ui_sucico, .confirm_larger_box .ui_warnico {
	margin-left: 0
}
.ui_ico_b .ui_sucico {
	background-position: 0 0
}
.ui_ico_b .ui_warnico {
	background-position: -34px 0
}
.ui_ico_s i, .ui_ico_s a, .ui_ico_s span, .ui_ico_b i, .ui_ico_b a, .ui_ico_b span, .ui_ico_ms i, .ui_ico_ms a, .ui_ico_ms span {
	vertical-align: middle
}
.ui_ico_b i {
	height: 32px;
	width: 32px
}
.ui_ico_s i, .ui_ico_b i, .ui_ico_ms i {
	background: url("images/ui_i_pic_.png") no-repeat scroll 0 0 transparent;
	background: url("images/ui_i_pic_ie6.png") no-repeat scroll 0 0 transparent;
	display: inline-block;
	overflow: hidden
}
.confirm_larger_box .cnt {
	overflow: hidden
}
.confirm_larger_box .tit {
	font-size: 14px;
	font-weight: bold;
	line-height: 22px;
	margin-bottom: px;
	padding-top: 4px
}
.confirm_larger_box .content {
	color: #999999;
	line-height: 20px;
	min-height: 42px
}
.confirm_larger_box .opt {
	padding-top: 5px
}
.confirm_larger_box .opt .gb_btn {
	margin-right: 6px;
	border-radius: 2px 2px 2px 2px;
	border-style: solid;
	border-width: 1px;
	cursor: pointer;
	display: inline-block;
	height: 16px;
	line-height: normal;
	margin: 5px 3px 0;
	min-width: 30px;
	padding: 2px 8px 1px;
	text-align: center;
	white-space: nowrap
}
.confirm_larger_box .opt .gb_btn1, .confirm_larger_box .opt .gb_btn3, .confirm_larger_box .opt .gb_btn5, .confirm_larger_box .opt .gb_btn7 {
	min-width: 47px;
	text-align: center;
	display: inline-block
}
.gb_btn1 .t, .gb_btn2 .t {
	color: #FFFFFF
}
.gb_btn .t, .gb_foed .t {
	background: none repeat scroll 0 0 transparent;
	border: 0 none;
	font-size: 12px;
	line-height: 1.333;
	margin: 0;
	padding: 0;
	white-space: nowrap;
	width: auto
}
.gb_btn .t {
	cursor: pointer;
	display: inline-block;
	height: 16px;
	vertical-align: middle
}
.icons {
	display: inline-block;
	width: 40px;
	height: 20px;
	background: url("images/dajia.png") 0 0 no-repeat;
	vertical-align: middle
}
.articleList_mod .teamList .item .pt .txt h2 .shz {
	font-size: 16px;
	color: #af373c
}
.icons-dj, .icons-zd {
	margin-left: 7px
}
.icons-zd {
	background-position: -42px 0
}
.articleList_mod .teamList .item .pt .txt {
	position: relative
}
.articleList_mod .teamList .item .pt .txt .contro {
	position: absolute;
	top: 13px;
	right: 20px
}
.icons-edit {
	width: 18px;
	height: 18px;
	background-position: -84px 0
}
.icons-delete {
	width: 19px;
	height: 18px;
	background-position: -106px 0;
	margin-left: 20px
}
.alert {
	width: 218px;
	height: 118px;
	border: 1px solid #e2e2e2;
	position: absolute;
	box-shadow: 2px 2px 5px #f1f1f1
}
.alert .alert-content {
	text-align: center;
	overflow: hidden
}
.alert .alert-content .alert-info {
	line-height: 24px;
	font-size: 12px;
	color: #666;
	margin-top: 23px
}
.alert .alert-content .alert-opt {
	margin-top: 18px
}
.alert .alert-content .alert-opt input {
	width: 58px;
	height: 22px;
	color: #fff;
	border: 1px solid #e2e2e2;
	background: #af373c;
	cursor: pointer;
	margin: 0 5px
}
.alert .alert-content .alert-opt .btn-warning {
	background: #fff;
	color: #666
}
.alert .alert-content .alert-bold {
	font-size: 14px;
	font-weight: bold;
	color: #333
}
.icons-ok, .icons-warning {
	width: 20px;
	background-position: -127px 0;
	margin-right: 5px
}
.icons-warning {
	background-position: -149px 0
}
.alert .alert-content .tit {
	font: 12px/24px;
	color: #666;
	margin-top: 18px
}
.alert .alert-content .noTit {
	margin-top: 47px
}
.articleList_mod .nav {
	padding-bottom: 8px;
	position: relative;
	border-bottom: 1px #E2E2E2 solid
}
.articleList_mod .nav h2 strong {
	float: left;
	font: 300 18px/26px 'Microsoft YaHei';
	height: 26px;
	margin-right: 20px;
	color: #666;
	padding: 0 6px 8px;
	border-bottom: 1px #333 solid;
	_margin-bottom: -8px
}
.edit-form .arc-tit {
	padding: 32px 0 34px;
	border-bottom: 1px solid #e2e2e2
}
.edit-form .arc-tit .count-text {
	float: right;
	font-size: 16px;
	height: 34px;
	line-height: 34px;
	color: #d6d6d6
}
.edit-form .arc-tit .edit-form-h2 .count-text {
	height: 24px;
	line-height: 24px
}
.edit-form .edit-form-h1, .edit-form .edit-form-h2 {
	position: relative
}
.edit-form .edit-form-h2 {
	margin-top: 7px
}
.edit-form .arc-tit .count-text i {
	font-style: normal
}
.edit-form .edit-form-h1 input {
	width: 560px;
	height: 34px;
	line-height: 34px;
	font-size: 24px;
	padding: 0 5px;
	outline: none
}
.edit-form .edit-form-h1 label {
	position: absolute;
	width: 560px;
	height: 34px;
	line-height: 34px;
	font-size: 24px;
	color: #d6d6d6;
	left: 0;
	top: 0;
	cursor: text;
	padding: 0 5px
}
.edit-form .edit-form-h2 input {
	width: 560px;
	padding: 0 5px;
	height: 24px;
	line-height: 24px;
	font-size: 16px;
	outline: none
}
.edit-form .edit-form-h2 label {
	position: absolute;
	width: 560px;
	height: 24px;
	line-height: 24px;
	color: #d6d6d6;
	font-size: 16px;
	left: 0;
	top: 0;
	cursor: text;
	padding: 0 5px
}
.edit-form .edit-form-h1 .focus, .edit-form .edit-form-h2 .focus {
	color: #333
}
.edit-form .edit-form-article {
	width: 639px;
	min-height: 386px;
*height:386px
}
.edit-form .edit-form-article span {
	display: inline-block;
	width: 639px;
	height: 386px;
	line-height: 22px;
	color: #d6d6d6;
	font-size: 14px;
	margin-top: 47px
}
.edit-form .operate {
	border-top: 1px dashed #ccc
}
.edit-form .option dt {
	float: left;
	width: 61px;
	color: #999;
	padding: 11px 0 7px
}
.edit-form .option dd {
	float: left;
	width: 578px;
	padding: 11px 0 7px;
	color: #999
}
.edit-form .option dd input {
	width: 13px;
	height: 13px;
	margin-right: 3px;
	vertical-align: middle;
	outline: none
}
.edit-form .option dd label {
	display: inline-block;
	margin-right: 18px
}
.edit-form .option dd a {
	display: inline-block;
	width: 16px;
	height: 16px;
	background-position: -17px -21px
}
.edit-form .option dd a.selected {
	background-position: 0 -21px
}
.edit-form .edit-form-submit {
	margin-top: 27px;
	font-size: 14px;
	line-height: 31px
}
.edit-form .edit-form-submit input {
	width: 100px;
	height: 31px;
	color: #fff;
	background: #838383;
	font-size: 14px;
	cursor: pointer;
	outline: none
}
.edit-form .edit-form-submit input:hover {
	background: #ababab
}
.edit-form .edit-form-submit a {
	color: #006699;
	margin-left: 30px
}
.articleList_mod .teamList .item .pt .haveBg {
	overflow: hidden;
	padding: 3px 6px 11px 5px;
	background: url("http://mat1.gtimg.com/www/mb/img/p2/dajia_picbg.png") 0 0 no-repeat;
	margin-left: -5px;
	display: inline;
	margin-bottom: -11px
}
.itemlist {
	padding-left: 15px
}
.itemlist li {
	line-height: 28px;
	font-size: 12px;
	list-style: square
}
.itemlist li a {
	color: #333;
	font-size: 14px
}
.itemlist li a span {
	color: #999
}
/*标签云*/
.tagcloud {
	padding: 2px 0 !important;
}
.tagcloud a {
	color: #fff;
	padding: 3px;
	font-size: 14px !important;
	white-space: nowrap;
	margin-right: -1px;
}
.tagcloud a[class$="0"], .author_info .au_links a.c1 {
	background-color: #4A4A4A;
}
.tagcloud a[class$="1"], .author_info .au_links a.c2 {
	background-color: #428BCA;
}
.tagcloud a[class$="2"], .author_info .au_links a.c3 {
	background-color: #5CB85C;
}
.tagcloud a[class$="3"], .author_info .au_links a.c4 {
	background-color: #D9534F;
}
.tagcloud a[class$="4"], .author_info .au_links a.c5 {
	background-color: #567E95;
}
.tagcloud a[class$="5"], .author_info .au_links a.c6 {
	background-color: #B433FF;
}
.tagcloud a[class$="6"] {
	background-color: #00ABA9;
}
.tagcloud a[class$="7"] {
	background-color: #B37333;
}
.tagcloud a[class$="8"] {
	background-color: #FF6600;
}
.tagcloud a[class$="9"] {
	background-color: #D8B303;
}
.tagcloud a {
	background-color: #D8B303;
	color: #fff;
	padding: 3px;
	font-size: 14px !important;
	white-space: nowrap;
	margin-right: -1px;
	line-height: 28px;
}
/*边栏*/
.widget {
	margin-bottom: 5px;
}
.widget-title {
	border-bottom: #DDDDDD solid 1px;
	font-size: 14px;
	font-weight: bold;
	color: #F00;
}
.widget-title h3 {
	font-weight: bold;
	line-height: 25px;
}
.ds-thread-count{ color:#4476A6;}
/*读者墙*/
.pic img { width:192px; height:118px;}
#readerwall{margin:0 auto;}
#readerwall ul{list-style:none;margin:0;padding:0;overflow:hidden;}
#readerwall li{float:left;margin:10px 10px;}
#readerwall a{display:block;height:75px;font-size:12px;width:70px;overflow:hidden;color:#333;}
#readerwall img{float:left;width:50px !important;height: 50px !important;-webkit-transition: .8s;-moz-transition: .8s;-o-transition: .8s;-ms-transition: .8s;padding:3px;border: 1px solid #ddd;background: #fff;}
#readerwall img:hover{transform:rotate(720deg);-webkit-transform:rotate(720deg);-moz-transform:rotate(720deg);-o-transform:rotate(720deg);-ms-transform:rotate(720deg);border-radius:30px !important;}
#readerwall .wall_name{display:block;text-align:center;clear:both;}
/*分页*/
.postnav {
	clear: both;
	padding: 0 15px;
}
.postnav a {
	border: 1px solid #DDD;
	background-color: #F9F9F9;
	padding: 3px 8px;
	color: #999;
}
.postnav a:hover {
	border: 1px solid #DD1111;
	color: #333;
	text-decoration: none;
}
.wp-pagenavi {
	padding: 20px;
	margin: 0px;
}
.wp-pagenavi a {
	padding: 4px 8px;
	margin: 3px;
	background-color: #C8C7CC;
	color: #FFF;
}
.wp-pagenavi a:hover {
	background-color: #333;
}
.wp-pagenavi .pages {
	background-color: #DDD;
	color: #333;
	margin: 3px;
	padding: 4px 8px;
}
.wp-pagenavi .current {
	border: 1px solid #DDD;
	margin: 3px;
	padding: 3px 7px;
}
.cp-pagenavi {
	padding: 10px 20px;
	margin: 0px -24px;
}
.cp-pagenavi a {
	padding: 4px 8px;
	margin: 3px;
	background-color: #C8C7CC;
	color: #FFF;
}
.cp-pagenavi a:hover {
	background-color: #333;
}
.cp-pagenavi .current-comment-page {
	border: 1px solid #DDD;
	margin: 3px;
	padding: 3px 7px;
}